package com.wu.xtkong.service;

import com.wu.xtkong.customNote.CacheLock;
import com.wu.xtkong.customNote.LockedObject;

/** 
* @author 吴冬冬 
* @version 创建时间：2017年5月5日 下午2:15:00 
* 
*/
public interface SeckillService {
	/**
	*现在暂时只支持在接口方法上注解
	*/
    //cacheLock注解可能产生并发的方法
    @CacheLock(lockedPrefix="TEST_PREFIX")
    public void secKill(String userID,@LockedObject Long commidityID);//最简单的秒杀方法，参数是用户ID和商品ID。可能有多个线程争抢一个商品，所以商品ID加上LockedObject注解

}
